@font-face {
	font-family: 'Conv_HelveticaNeueLTCom-LtCn';
	src: url('fonts/HelveticaNeueLTCom-LtCn.eot');
	src:  url('fonts/HelveticaNeueLTCom-LtCn.woff') format('woff'), url('fonts/HelveticaNeueLTCom-LtCn.ttf') format('truetype'), url('fonts/HelveticaNeueLTCom-LtCn.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
/*----- reset -----*/
html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, a, address, em, img, strong, dl, dt, dd, ul, li, fieldset,
form, label, legend{border:0;font-family:inherit;font-size:100%;margin:0;outline:0;padding:0;}
:focus{outline:0;}
ol, ul{list-style:none;}
img{width:auto\9;height:auto;max-width:100%;vertical-align:middle;-ms-interpolation-mode:bicubic;}
table {border-collapse:collapse;border-spacing:0;width:100%;}
html,body{height: 100%;}
#wd-wrapper h1,#wd-wrapper h2,#wd-wrapper h3{line-height:normal;margin:0;}
#wd-wrapper form{margin:0}
/*----- common -----*/
body{background-color:#fff;color:#424242;font:normal normal 100% Arial, Helvetica, sans-serif;line-height:1.5em;font-size:.75em}
input, select, textarea{color:#38444f;font:normal normal 1em Arial, Helvetica, sans-serif;}
a:link,a:visited{color:#424242;text-decoration:none}
a:hover,a:focus{outline:none;color:#f35600}
.clear{clear:both;height:0}
.wd-center{margin:0 auto;width:970px}
#wd-wrapper{height:auto !important;margin:0 auto;min-height:100%;}
*{zoom:-1}
.wd-default-main-content{padding:15px 0}
/* margin */
.ml0{margin-left:0 !important}
.mb20{margin-bottom:20px !important}
.mr30{margin-right:30px !important}
/*padding*/
.pb10{padding-bottom:10px !important}
.pb20{padding-bottom:20px !important}
.pb25{padding-bottom:25px !important}
.pt10{padding-top:10px !important}
.pt15{padding-top:15px !important}
.pt20{padding-top:20px !important}
/* border color */
.bdt-coral{border-color:#f35600 !important}
.bdt-cornflowerblue{border-color:#00bdff !important}
.bdt-darkgreen{border-color:#26a000 !important}
/* title */
h3.wd-title{font-family:'Conv_HelveticaNeueLTCom-LtCn';font-size:1.4em;text-transform:uppercase}
h3.wd-title-2{font-size:14px;text-transform:uppercase;padding:10px 0 2px}
h3.wd-title-3{font-size:18px}
h3.wd-title-r{border-bottom:1px solid #b7b7b7;font-family:'Conv_HelveticaNeueLTCom-LtCn';font-size:18px;padding-bottom:5px;text-transform:uppercase;}
#wd-wrapper h3.wd-title-r{margin-top:-4px}

h4.wd-title{font-size:1em;line-height:1.2em;margin: 0}
h4.wd-stitle-r{background:url(../img/front/bg-arrow-5.jpg) no-repeat 0 7px;color:#ff7022;font-size:1.125em;margin:5px 0 0;padding-left:13px}
h3.wd-title a:hover,h3.wd-title-2 a:hover,h3.wd-title-r a:hover,h4.wd-title a:hover{color:#f35600;text-decoration:none}
h3.wd-title-r1{font-family:'Conv_HelveticaNeueLTCom-LtCn';font-size:20px;padding-bottom:5px;font-weight:normal}

#wd-wrapper .wd-default-main-content h2{border-left:5px solid #f58220;font-family:'Conv_HelveticaNeueLTCom-LtCn';font-size:30px;margin-bottom:20px;padding-left:12px;}
/*icon*/
a.wd-detail{background:url(../img/front/bg-sprite.png) no-repeat 0 -28px;display:block; font-size:0; height:14px; overflow:hidden;text-indent:-1983px; width:21px}
a.wd-detail:hover{background-position:0 -43px}
.wd-download-bt{display:block;margin:0 auto;text-align:center;cursor:pointer}
.wd-view-all{background:url(../img/front/bg-line-viewall.png) repeat-x;border:1px solid #dedede;display:block;font-size:1.125em;text-align:center;padding:5px 0}
.wd-view-all:hover{text-decoration:none;border-color:#F68A2F;color:#F68A2F}
.download-icon{background:url(../img/front/bg-sprite.png) no-repeat -28px 0;display:block;height:20px;margin-right:10px;overflow:hidden; text-indent:-1983px;width:18px}
.download-pfd{background-position:-28px 0}
.download-word{background-position:-48px 0}

.wd-detail-bt{background:url(../img/front/bg-arrow-2.png) no-repeat right 9px #f5f5f5;border:1px solid #ededed;color:#9d9d9d;cursor:pointer;float:left;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:3px 23px 3px 17px}
.wd-detail-bt:hover{background-color:#f58220;background-position:right -24px;border-color:#f58220;color:#fff}
/* background line*/
.bgline-cornflowerblue{background-image:url(../img/front/bgline-cornflowerblue.png) !important}
.bgline-darkgreen{background-image:url(../img/front/bgline-darkgreen.png) !important}
.bgline-firebrick{background-image:url(../img/front/bgline-firebrick.png) !important}
.bgline-coral{background-image:url(../img/front/bgline-coral.png) !important}
.bgline-dodgerblue{background-image:url(../img/front/bgline-dodgerblue.png) !important}
.bgline-gold{background-image:url(../img/front/bgline-gold.png) !important}

/* header */
	#wd-head-container{padding:18px 0 20px}
	h1.logo-tt{float:left;}
	.wd-right-header{float:right}
	/* logo */
	a#wd-logo{display:block;background:url(../img/front/bg-logo.png) no-repeat scroll;overflow:hidden;display:block;height:86px;text-indent:-1983px;width:287px}
	/* menu */
	/*nav-horizontal*/
	#wd-nav{float:right;width:100%;padding-top:20px}
	#wd-nav ul{float:left}
	#wd-nav ul li{display:inline;margin-right:1px;float:left}
	#wd-nav ul li a{float:left;padding:6px 17px 0;color:#5a5a5a;font-size:1.3em; text-transform:uppercase;font-family:'Conv_HelveticaNeueLTCom-LtCn';height:26px}
	#wd-nav ul li a:hover,#wd-nav li a.wd-current{background-color:#f68a2f;color:#fff;text-decoration:none}
	#wd-nav ul li{position:relative;z-index:1000}
	#wd-nav ul ul{position:absolute;display:none;top:32px;left:0;width:200px;z-index:1000;border:1px solid #f69a4b;margin:0}
	#wd-nav ul li ul li{padding:0;float:left;border:none}
	#wd-nav ul li ul a{float:left;width:170px;padding:6px 20px 0px 10px;color:#5a5a5a;font:normal 1.125em 'Conv_HelveticaNeueLTCom-LtCn';
	z-index:1000;text-transform:uppercase;background-color:#fff;color:#000;height:25px}
	#wd-nav ul a.hover-rule,#wd-nav ul a.wd-hover-rule-1{background-color:#f68a2f;color:#fff}
	#wd-nav ul li ul a:hover{background-color:#fff;color:#fe9235}
	#wd-nav ul ul ul{top:-1px}
	#wd-nav ul li ul ul{left:190px;margin:0 0 0 10px}
	#wd-nav ul li:hover ul ul, 
	#wd-nav ul li:hover ul ul ul,
	#wd-nav ul li:hover ul ul ul ul{display:none}
	#wd-nav ul li:hover ul,
	#wd-nav ul li li:hover ul,
	#wd-nav ul li li li:hover ul,
	#wd-nav ul li li li li:hover ul{display:block}
	/*nav-vertical*/
	a.wd-button-nav{background:url(../img/front/bg-navigate.png) repeat-x #f2f2f2;width:100%;padding:6px 0;display:none;font-family:'Conv_HelveticaNeueLTCom-LtCn';font-size:15px;text-indent:8px;color:#424242}
	a.wd-button-nav span{background:url(../img/front/bg-sprite.png) no-repeat -14px 0 ;display:block;width:12px;height:7px;float:right;margin:6px 10px 0 0}
	a.wd-button-nav:hover{color:#f96819}
	a.wd-button-nav:hover span{background-position: -14px -7px}
	.wd-nav-vertical{border:1px solid #e2e2e2;position:relative;display:none;z-index:15;top:10px;font-family:'Conv_HelveticaNeueLTCom-LtCn';-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
	ul.wd-nav-sub-vertical{background-color:#fff;width:100%;display:none}
	ul.wd-nav-sub-vertical li{overflow:hidden}
	ul.wd-nav-sub-vertical li.arrow-down{background:url(../img/arrow-dropdown.png) no-repeat scroll 99% 14px;}
	ul.wd-nav-sub-vertical li ul li{background:url(../img/arrow-drop-right.png) no-repeat scroll 9px 14px;}
	ul.wd-nav-sub-vertical li.li-last{border-bottom:0}
	ul.wd-nav-sub-vertical li a{padding:5px 8px 7px 13px;display:block;font-family:'Conv_HelveticaNeueLTCom-LtCn';font-size:15px;text-decoration:none;text-transform:capitalize}
	ul.wd-nav-sub-vertical li a:hover{background-color:#f2f2f2;color:#f06b00}
	ul.wd-nav-sub-vertical li a.parent-tree{font-size:15px; font-weight:bold}
	ul.wd-nav-sub-vertical ul.wd-categorymenu{padding-left:13px}
	ul.wd-nav-sub-vertical ul.wd-categorymenu li a{background:url(../img/front/bg-arrow-1.png) no-repeat 5px 11px; padding:3px 10px 3px 20px;font-size:15px}
	ul.wd-nav-sub-vertical ul.wd-categorymenu li a:hover{background-color:#f2f2f2;color:#f06b00}
	/* language */
	.wd-language-switcher{overflow:hidden}
	ul#wd-language{float:right;}
	ul#wd-language  li{float:left;margin-left:10px;}
	ul#wd-language li a{background:url(../img/front/bg-flag.png) no-repeat;display:block;float:left;height:16px;overflow:hidden;text-indent:-1983px;width:22px}
	ul#wd-language li a.wd-en{background-position:0 0;}
	ul#wd-language li a.wd-en:hover,ul#wd-language li a.wd-en.current{background-position:0 -16px;}
	ul#wd-language li a.wd-japan{background-position:0 -32px;}
	ul#wd-language li a.wd-japan:hover,ul#wd-language li a.wd-japan.current{background-position:0 -48px;}
	ul#wd-language li a.wd-vi{background-position:0 -64px;}
	ul#wd-language li a.wd-vi:hover,ul#wd-language li a.wd-vi.current{background-position:0 -80px;}

/* footer*/
#wd-footer-container{background-color:#f0f0f0;border-top:1px solid #e4e4e4;clear:both;color:#878787;font-size:12px;padding:13px 0 10px}
#wd-footer-container .wd-company p{text-align:left;margin-bottom:0 !important;margin-top:5px}
#wd-footer-container .wd-desigby p{text-align:right;margin-top:7px}
#wd-footer-container a{color:#878787}
#wd-footer-container a:hover{color:#258400}

/* banner */
/*#wd-banner{background:url(../img/front/bg-banner.png) repeat-x 0 0 ;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;width:100%;text-align:center}*/
#wd-banner{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;width:100%;text-align:center}

/*wd-block-intro*/
.wd-block-intro{overflow:hidden}
.wd-block-intro li{border-top:5px solid #f35600;padding:20px 
0;min-height:100px;display:-moz-inline-stack;display:inline-block; vertical-align:top;zoom:1;*display:inline;float:none;}
.wd-block-intro li .wd-dis-inf{position:relative}
.wd-block-intro li .wd-dis-inf .wd-detail{display:inline-block;margin-left:5px;*display:inline;*zoom:1}

/*wd-block-thums*/
.wd-list-news li{background:url(../img/front/bgline-cornflowerblue.png) no-repeat center bottom;background-size:100% 6px;margin-bottom:22px;padding-bottom:6px}
.wd-list-news li .wd-block-thums{border:1px solid #dedede;padding:12px;height:231px;}
.wd-list-news li .wd-block-thums .image-center{width:100%;text-align:center;}
.wd-list-news li .wd-block-thums .image-center img{height:112px}
.wd-list-news li .wd-block-thums .image-center{width:100%;text-align:center}
.wd-block-thums .wd-more{color:#00bdff}
.wd-block-thums .wd-more:hover{text-decoration:underline}
/* news */
ul.wd-list-rows{overflow:hidden;margin:0;clear:both;}
ul.wd-list-rows li{border-bottom:1px solid #ebebeb;overflow:hidden;padding:12px 0;}
ul.wd-list-rows li a img{float:left;margin-right:17px;border:1px solid #ebebeb;display:inline;padding:4px;min-height:140px}
  /*paging*/
.wd-paging{margin:10px auto;padding:4px 0;text-align:center;color:#929292;font-size:1.125em}
.wd-paging span{text-align:center;overflow:hidden;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;;margin:0 2px}
.wd-paging a{color:#929292;border:1px solid #dbdbdb;background-color:#fff;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.wd-paging a:hover{background-color:#f58220;color:#fff;border-color:#da6f15}
.wd-paging a.prev:hover{background-color:#f58220;color:#fff;border:1px solid #e6e6e6}
.wd-paging a.next:hover{background-color:#f58220;color:#fff;border:1px solid #e6e6e6}
.wd-paging a{padding:3px 7px}
.wd-paging .current,.wd-paging span strong{background-color:#f58220;color:#fff;border:1px solid #dbdbdb;padding:4px 8px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;;border-color:#da6f15}
.wd-paging .prev{background-color:#f9f9f9;padding-left:12px;color:#454545}
.wd-paging .next{padding-right:12px;color:#454545;margin:0}
.wd-paging div.disabled span.next{padding:3px 12px 3px 5px;color:#cccccc;border:1px solid #e6e6e6;margin:0}
.wd-paging div.disabled span.prev{background-color:#f9f9f9;padding:3px 5px 3px 12px;color:#cccccc;border:1px solid #e6e6e6;margin:0}
.wd-paging span.disabled{background-color: #FFFFFF;border: 1px solid #E6E6E6;color: #454545;padding:3px 7px;background:#F9F9F9;margin:0}
.gsc-control-cse input[type="text"]{-webkit-box-shadow: inset 0 0 0 rgba(0, 0, 0, 0);-moz-box-shadow: inset 0 0 0 rgba(0, 0, 0, 0);  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0);-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}
.gsc-control-cse input[type="text"]:focus{border-color:transparent;}

/* map */
.wd-map-zoom{text-align:center;margin-top:20px}

/* right aside */
.wd-block-r .wd-download-bt{margin:0 auto}
.wd-block-new-content{padding:10px 0 5px;position:relative;width:100%}
.wd-list-new-right li{padding-bottom:8px;overflow:hidden}
.wd-list-new-right .wd-image{float:left;margin-right:10px;}
p.wd-post-date{color:#b5b5b5;font-style:italic;}
.wd-block-map-content{padding:20px 0}
.wd-block-map-content p{margin-bottom:5px}
.wd-map{border:1px solid #dedede;display:block}
.wd-map img{width:100%}
.wd-block-new-content p.wd-ttl{font-size:1.3em}

	/* list download document*/
	.list-documents{border:1px solid #e6e6e6;border-top:none 1px transparent;display:none;margin:-1px auto 0;max-width:100%;width:274px}
	.list-documents a{border-top:1px solid #e6e6e6;display:block;overflow:hidden;padding:10px 5px 8px 43px;text-transform: uppercase;position:relative;}
	.list-documents a.fist-child{border-top:none 1px transparent}
	.list-documents a .download-icon{position:absolute;top:10px;left:15px}
	.list-documents a .text-value{overflow:hidden;vertical-align:top}
	/* list link right*/
	.wd-list-link-more{background-color:#f7f7f7;padding-top:5px}
	.wd-list-link-more li a,.wd-list-link-more li .wd-content{background:url(../img/front/bg-arrow-3.png) no-repeat 10px 13px;border-bottom:1px solid #e6e6e6;display:block;cursor:pointer;font-size:1.12em;font-weight:bold;position:relative;padding:8px 10px 8px 22px;text-transform:uppercase}
	.wd-list-link-more li:hover .wd-content,.wd-list-link-more li .wd-current{color:#f35600}
	.wd-list-link-more li .arrow-dropdown{background:url(../img/front/bg-arrow-4.png) no-repeat 0 0;display:block;height:8px;overflow:hidden;position:absolute;top:14px;right:13px;text-indent:-1983px;width:8px}
	.wd-list-link-more li .arrow-dropdown-active{background-position: 0 -8px}
	.wd-list-link-more .sub-category {display:none;border-bottom:1px solid #e6e6e6;padding:5px 0 5px 12px}
	.wd-list-link-more .sub-category a{background:url(../img/front/bg-arrow-1.png) no-repeat 4px 13px;border-bottom:none 0;padding:3px 10px 3px 22px;text-transform:none;}

/* contact form */
#wd-form-login{padding-bottom:15px}
#wd-form-login div.wd-input{float:left;margin:4px 0;width:100%}
#wd-form-login label{line-height:29px;text-transform:capitalize;}
#wd-form-login .wd-request-form{color:#f00}
#wd-form-login div.wd-input input, fieldset div textarea{float:left;width:453px;padding:7px 10px;border:1px solid #dcdcdc;box-shadow:none !important;-moz-border-radius:0px !important;-webkit-border-radius:0px !important;border-radius:0px !important;margin-bottom:0 !important;height:17px !important}
#wd-form-login div textarea{height:148px !important;}
#wd-form-login div.wd-input .wd-smal-input{width:223px;margin-bottom:6px !important;float:left}
#wd-form-login div.wd-input .wd-smal-input input{width:200px}
#wd-form-login div.wd-input input:focus,fieldset div.wd-input textarea:focus{background-color:#fff;}
#wd-form-login div.wd-input input.form-error{color:#F66100;border:1px solid #F00;}
#wd-form-login div.wd-input div.error-message{padding-top:5px;color:#F00;clear:both}
#wd-form-login div.wd-submit{clear:left;padding:10px 0 ;float:left;}
#wd-form-login div.wd-submit input.wd-send{background:url(../img/front/bg-bt-sm.png) 0 0 repeat-x #ea5200;border:1px solid #ea5200;cursor:pointer;height:36px;color:#fff;font-size:1.125em;padding:0 25px;-moz-border-radius:2px ;-webkit-border-radius:2px ;border-radius:2px}

input[type=submit],input[type=reset],input[type=button]{filter:chroma(color=#000000);}

.wd-list-contact li{padding-bottom:15px}
.wd-list-contact li a{color:#ff7022}
.wd-list-contact li a:hover{text-decoration:underline}
.wd-list-contact li .pl13{padding-left:13px}

.wd-map-zoom{border:1px solid #dcdcdc;margin-bottom:15px;min-height:370px}
.wd-map-zoom .noSel{width:100% !important;height:100% !important}
.wd-map-zoom .noSel .noSel{width:97px !important;height:64px !important}

.wd-intro-content {padding-bottom:20px}

.wd-linkout-more{clear:both;text-align:right}
.wd-linkout-more li{display:inline-block;*display:inline;*zoom:1;margin-left:10px}
.wd-linkout-more li a{background:url(../img/front/bg-link.png) 0 0 no-repeat;display:block;font-size:0;height:24px;overflow:hidden;text-indent:-1983px;width:24px}
.wd-linkout-more li a.youtobe-ico{background-position:0 0 }
.wd-linkout-more li a.youtobe-ico:hover{background-position:0 -24px}
.wd-linkout-more li a.facebook-ico{background-position:0 -48px}
.wd-linkout-more li a.facebook-ico:hover{background-position:0 -72px}
/* banner*/
.js-bg-image{width:100%;height:477px;overflow:hidden;position:relative;text-align:center}
.js-bg-image img{vertical-align:top;width:auto !important;height:auto !important;max-width:none !important;}
.bg-image-rps{display:none}

*:first-child+html .wd-map-zoom .noSel img{width:auto;height:auto;max-width:none;vertical-align:inherit;}
@media \0screen {
.wd-map-zoom .noSel img{width:auto;height:auto;max-width:none;vertical-align:inherit;}
}

/* responsive*/
@media screen and (max-width: 970px) {
	.wd-center{width:100%}
	.container-fluid{padding:0 5px !important}
	ul#wd-language{padding-right:5px}
	.js-bg-image{display:none}
	.bg-image-rps{display:block}
}
@media screen and (max-width: 876px) {
	.wd-download-bt{width:100%;}
	.list-documents{width:274px}
}
@media screen and (max-width: 766px) {
	#wd-footer-container .wd-company{padding-bottom:10px}
	#wd-footer-container .wd-company p,#wd-footer-container .wd-desigby p,.wd-linkout-more{text-align:center}
	
}
@media screen and (min-width: 770px) and (max-width: 820px){
	#wd-form-login div.wd-input .wd-smal-input{width:40%}
	#wd-form-login div.wd-input input, #wd-form-login div textarea{width:92%}
}
@media screen and (max-width: 500px) {#wd-form-login div.wd-input .wd-smal-input input{width:100%}#wd-form-login div.wd-input input, #wd-form-login div textarea,#wd-form-login div.wd-input .wd-smal-input{width:94%}}
@media screen and (max-width: 490px) {
	#wd-nav ul li a{float:left;padding:0 10px ;}
	#wd-form-login div.wd-input{width:100% !important}
	#wd-form-login div.wd-input input, #wd-form-login div textarea,#wd-form-login div.wd-input input.wd-smal-input{width:94%}
}
@media screen and (max-width: 430px) {
	#wd-nav ul li a{float:left;padding:0 7px ;font-size:17px;}
	#wd-nav ul li ul a{font-size: 15px;width:140px;}
	#wd-nav ul ul{width:170px;top:26px;}

	#wd-head-container {position:relative;padding-bottom:70px}
	#wd-head-container .wd-right-header{float:none;position:absolute;width:100%;top:100px}
	#wd-nav{display:none}
	a.wd-button-nav{display:block}
	.wd-nav-vertical{display:block}
}
@media screen and (max-width: 320px) {
	#wd-form-login div.wd-input input, #wd-form-login div textarea,#wd-form-login div.wd-input .wd-smal-input{width:92%}
}